home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 26 / Cream of the Crop 26.iso / database / hmcook20.zip / HOMECOOK.TXT < prev    next >
Text File  |  1997-06-23  |  43KB  |  868 lines

  1. Home Cookin - Recipe Database and Meal Management System 
  2. ===============================================================================
  3.  
  4. Produced By:  Mountain Software
  5.               6911 NE Livingston Road
  6.               Camas, Washington  98607  USA
  7.  
  8. Email:        awatson@pacifier.com
  9. Web Site:     http://www.pacifier.com/~awatson
  10. BBS:          Bear Cavern BBS (360) 573-2054
  11.  
  12. Program and Documentation Copyright (C) 1997 by Anthony Watson
  13.  
  14. ============================================================================ 
  15. Registration Information:
  16.  
  17.   The demo version displays a registration notice upon startup and is limited 
  18. to 100 recipes (5 chapters of 20 recipes each). All other functions are fully 
  19. operational and the demo is otherwise identical to the registered version.
  20.  
  21.   The demo version of Home Cookin may be distributed freely as long as all 
  22. original files are included unchanged. If you try Home Cookin and decide to 
  23. keep it, a registration fee of $35.00 is required.
  24.  
  25.   By Mail:  Send Check/Money Order for $35.00 (US Funds) to:
  26.             Mountain Software, 6911 NE Livingston Road, Camas, WA  98607
  27.  
  28.   Online:   Register online with your VISA/Mastercard from my web page at:
  29.             http://www.pacifier.com/~awatson
  30.  
  31.   By Phone: Call Public Software Library at (800) 242-4775, Extension 14789
  32.             (8:00am - 6:00 pm, Monday-Friday)
  33.  
  34.             Ask for product number 14789 - Home Cookin
  35.  
  36.             (This number is for ORDERS ONLY! Mountain Software cannot be
  37.             reached at this number. Please direct all questions and comments
  38.             to awatson@pacifier.com.)
  39.  
  40.   When you order Home Cookin you will receive the latest version on a HD 
  41. floppy disk, packaged in a CD-ROM style plastic "jewel" case. In addition, 
  42. you can upgrade to the latest maintenance versions for FREE by downloading 
  43. the latest demos when they become available.
  44.  
  45.   Once you receive your order, please fill out the enclosed product 
  46. registration card and mail it to Mountain Software. This will provide us with 
  47. vital information about you and your system and will allow us to inform you 
  48. of program updates, upcoming products, etc.
  49.  
  50. ===============================================================================
  51.                                  Home Cookin
  52.                               By Anthony Watson
  53.  
  54.  
  55. 1 - Introduction
  56.  
  57.    Home Cookin is an easy to use recipe database and meal management system. 
  58. The recipe database uses a free-form format for the greatest flexibility and 
  59. ease of entry. And, with a capacity reaching into the billions you'll run out 
  60. of disk space before reaching the program limits. To help keep storage space 
  61. to a minimum, Home Cookin includes internal file compression for the recipe 
  62. data files.
  63.  
  64.    The internal text editor is easy to use and makes recipe entry a simple 
  65. task. You can enter recipes manually, or cut and paste text between Home 
  66. Cookin and other Windows applications. To further assist you in building your 
  67. recipe collection, Home Cookin can import recipes from a variety of formats 
  68. including Meal-Master, Computer Chef, and Mastercook II. A special 
  69. manual-import feature is also built-in for importing recipes which do not 
  70. adhere to standard formats. To aid importing, Home Cookin supports long 
  71. filenames when used with Windows 95.
  72.  
  73.    Once recipes are in Home Cookin, they are easily organized the way you 
  74. like and easily edited if needed. An enhanced spell checker is built-in to 
  75. ensure that recipes come out looking the way you want them to, and recipes 
  76. may be resized to any serving size. Recipes are easy to locate and view, or 
  77. you may use the search system to quickly locate a desired recipe. Once 
  78. located, it is easy to print, export to a file, or copy to the clipboard for 
  79. easy exchange with other applications. And, to ensure compatibility with 
  80. other applications, Home Cookin can export directly to the popular 
  81. Meal-Master format. A special batch menu is also available for printing or 
  82. exporting multiple recipes.
  83.  
  84.    In addition to the recipe database, Home Cookin features a flexible 
  85. grocery list manager that makes it easy to plan your shopping trips. Items 
  86. are easy to locate and select. And, the resulting list is organized by store 
  87. and location for a fast trip through the store once you arrive. Maintaining 
  88. the list as store prices change is easy, and you can even define a default 
  89. grocery list for items which you purchase frequently.
  90.  
  91.    The built-in calendar makes meal planning a snap. You can place any number 
  92. of meals on a single day, and plan as far ahead as you wish. Personal notes 
  93. may also be added to the calendar to mark special events, or to indicate 
  94. meals not stored in Home Cookins recipe database.
  95.  
  96.    Home Cookin features a number of user selectable options, including fonts 
  97. for printing, import/export paths, and complete control of the user interface.
  98.  
  99.  
  100. 1.1 - Installation
  101.  
  102.    Home Cookin should run on any 80486 or Pentium with Windows 3.1 or Windows 
  103. 95. For best performance we recommend a minimum of 8 Meg of RAM, and standard 
  104. SVGA resolution (640x480x256 colors). You should also allow plenty of free 
  105. hard drive space for the recipes and data files this program creates (The 
  106. actual requirements depend on how many recipes you have, how many groceries, 
  107. etc.).
  108.  
  109.    Whether you are installing the demo or registered version, the 
  110. installation procedure is the same. Using File Manager in Win3.1 or Explorer 
  111. in Win95, create a folder labeled HOMECOOK in whatever path you wish. This 
  112. can be as simple as adding the folder to your root directory (C:\HOMECOOK). 
  113. Next, copy all the files from the demo archive, or from the master disk to 
  114. the new directory. If you need help with these operations, please refer to 
  115. Windows documentation. The program is now ready to run by double-clicking on 
  116. the HOMECOOK.EXE program file.
  117.  
  118.    Home Cookin is entirely self contained and will not "litter" your hard 
  119. drive with DLL or INI files. It also will not alter your system configuration 
  120. files in any way. Therefore, if Home Cookin does not meet your needs, you may 
  121. easily remove Home Cookin from your system by deleting the HOMECOOK directory 
  122. and its contents.
  123.  
  124.  
  125. 1.2 - Disclosures/Acknowledgements
  126.  
  127.    Home Cookin is Copyright 1997 by Anthony Watson, all rights reserved. Any 
  128. unauthorized duplication of the program(s) or documentation is a violation of 
  129. federal copyright laws!
  130.  
  131.    This product has been tested extensively and to the best of my knowledge 
  132. will not cause problems of any kind. However, neither Mountain Software nor 
  133. the author (Anthony Watson), will be held responsible for any damage 
  134. occurring to your system or other software. I also make no guarantee as to 
  135. compatibility with other software or hardware configurations.
  136.  
  137.   Home Cookin was written by Anthony Watson using GFA BASIC for Windows. All 
  138. documentation was written with Pen Pal, a shareware text editor from Mountain 
  139. Software.
  140.  
  141.   I would like to thank all of the dedicated users who purchased earlier 
  142. versions of Home Cookin (Also known as The Recipe Box on the Atari ST, Amiga, 
  143. and Macintosh). I appreciate your comments, suggestions, and complaints.
  144.  
  145.   I also owe a great deal of appreciation to my beta testers; those who 
  146. helped test earlier programs on the Atari ST, and Don Schmidt for his 
  147. assistance with the Windows version.
  148.  
  149.   I would like to thank my wife Peggy for being my lover, my best friend, and 
  150. the mother of my child. Without your support I would not be able to write 
  151. this software, and I appreciate you being there to boost me up when things 
  152. aren't going well. Thank you for believing in me!
  153.  
  154.   And to anyone reading this, I hope you enjoy this program and that it will 
  155. be beneficial to you. I pray that you and your family are healthy, happy, and 
  156. that you'll come to know Jesus Christ as your personal friend and Savior. 
  157. Take care, God bless, and thank you for your support!
  158.  
  159.   It is only by Gods grace that I have the ability and the opportunity to 
  160. write software such as this. I hope that in some small way that this work 
  161. will somehow glorify his name!
  162.  
  163.  
  164. 1.3 - The Help System
  165.  
  166.   Home Cookin features a built in documentation viewer to aid you in the 
  167. operation of this program. This makes it easier for you to obtain information 
  168. when you need it, reduces shipping and packaging costs, reduces environmental 
  169. impact from wasted paper, and allows the manual to be updated on a more 
  170. frequent basis than would be possible with a printed manual. The help system 
  171. is accessed by pressing function key "F1", by clicking the program icon in 
  172. the title bar of the program window, or by right clicking the title bar in 
  173. Windows 95.
  174.  
  175.   Text is scrolled using the cursor keys or mouse buttons. Clicking the left 
  176. mouse button over the text display will scroll UP through the manual. 
  177. Clicking the right mouse button over the text display will scroll DOWN 
  178. through the manual.
  179.  
  180.   Home Cookins help system features an easy to use search function that will 
  181. search for ANY word, not just those defined as topics. To locate a text 
  182. string, click the "Find" button and enter the text you are looking for. 
  183. Additional matches may be found by clicking the "Next" button.
  184.  
  185.   The complete manual, or just sections of it, may be printed directly from 
  186. the help system. If you only want to print a section of the manual, you must 
  187. first mark the block of text you want to print. While holding the CONTROL key 
  188. down, LEFT clicking will mark the first line of the block and RIGHT clicking 
  189. will mark the last line of the block. Once a block of text has been defined, 
  190. or if you want to print the entire manual, click on the "Print" button at the 
  191. top of the screen. If you have selected a block of text, you will need to 
  192. select whether to print the text block or the entire manual.
  193.  
  194.   Unlike a typical Windows Help file, Home Cookins documentation is just a 
  195. standard ASCII text file. Because of this, you can easily load the 
  196. documentation into any text editor and customize it to your needs. Or, you 
  197. can load the text into any Word Processor and print it in any format you 
  198. desire.
  199.  
  200.  
  201. 1.4 - Alternative Program Uses
  202.  
  203.   While Home Cookin is primarily designed as a recipe database, the program 
  204. is flexible enough to be used for a variety of tasks unrelated to cooking 
  205. (And the program HAS been used by other users for many of these tasks).
  206.  
  207.   For example, Home Cookin would be perfectly suited to those who collect 
  208. poetry or songs. Each record could contain the full text of the poem or song, 
  209. and could be arranged by type or category using the chapters. Specific song 
  210. collections could even be printed, using the batch menu.
  211.  
  212.   It would also be possible to maintain a very detailed inventory of your 
  213. home using Home Cookin. Rooms could be represented by each chapter, with 
  214. Records detailing the actual item in each room.
  215.  
  216.   You could use the program as a Personal Information Manager by storing the 
  217. names and addresses of individuals in separate records. Chapters could be 
  218. defined as friends, relatives, businesses, etc. to improve organization. 
  219. Combined with the built-in Calendar you end up with a very flexible PIM.
  220.  
  221.   Of course, any task requiring a compilation of many small text files would 
  222. be ideally served by Home Cookin!
  223.  
  224.  
  225. 2 - Chapter Functions
  226.  
  227.   Home Cookin organizes recipes in the same way a traditional cookbook does, 
  228. by separating recipes into a series of chapters. Unlike a traditional 
  229. cookbook, however, you may define as few, or as many, chapters as you wish, 
  230. and organize the recipes in a manner you prefer. To get the best performance 
  231. from Home Cookin, and to aid in locating recipes later, you should try to 
  232. keep the number of recipes in each chapter to a minimum. While Home Cookin 
  233. will support over 65,500 recipes in a chapter, larger chapters take longer to 
  234. load and process. If you get more than a few hundred recipes in a chapter, 
  235. you may want to consider breaking that chapter up into smaller, more defined, 
  236. chapters.
  237.  
  238.   The main Index menu of Home Cookin is divided into two sections. The 
  239. buttons and list on the left side of the screen are for chapter functions 
  240. only. The arrow keys on the left side of the screen allow you to scroll 
  241. through the list of chapters if you have more than what fits on the screen.
  242.  
  243.  
  244. 2.1 - Adding Chapters
  245.  
  246.   Before you can enter recipes into Home Cookin, you must first create a 
  247. chapter in which to store them.
  248.  
  249.   To add a chapter, click on the 'Add' button on the left side of the Index 
  250. menu, or press Control/A. A dialog box will appear allowing you to enter in 
  251. the name of your chapter. Once you enter the title, press the RETURN key and 
  252. you'll be returned to the index menu, and your new chapter will be displayed 
  253. in the chapter list.
  254.  
  255.  
  256. 2.2 - Editing Chapters
  257.  
  258.   Should you want to rename or delete a chapter, RIGHT click on the name of 
  259. the chapter in the chapter list. A dialog box will appear allowing you to 
  260. edit or delete the chapter you selected. You should also note that the dialog 
  261. box displays the number of recipes in that chapter. This is an easy way to 
  262. determine how large a chapter is getting (The TOTAL number of recipes stored 
  263. in Home Cookin can be determined from the Setup menu).
  264.  
  265.   If you delete a chapter that contains recipes, an additional dialog box 
  266. will appear for verification before deleting the chapter.
  267.  
  268.  
  269. 3 - Recipe Functions
  270.  
  271.   The main Index menu of Home Cookin is divided into two sections. The 
  272. buttons and list on the right side of the screen are for recipe functions 
  273. only. The arrow keys on the right side of the screen allow you to scroll 
  274. through your recipes if a chapter contains more than what will fit on the 
  275. screen.
  276.  
  277.   Home Cookin supports two different record types:
  278.  
  279.   The 'Recipe' record is a specialized record for storing recipes. It 
  280. contains fields for ingredients, directions, and servings. It also provides 
  281. for special functions such as resizing and exporting to other applications.
  282.  
  283.   The 'Information' record is a generic text record that may be used for 
  284. storing any text information. You can use this record type for storing 
  285. nutritional information, cooking tips, etc.
  286.  
  287.   While you can enter recipes in an information record, you will not be able 
  288. to resize or export the recipe properly. Therefore, you should always use the 
  289. recipe record type when adding a new recipe.
  290.  
  291.  
  292. 3.1 - Adding Recipes
  293.  
  294.   To add a recipe, you must first select the chapter you wish to place it in.
  295.  
  296.   Then click on the 'Add' button on the right side of the screen. A dialog 
  297. box will appear allowing you to enter a title for your new recipe. Then 
  298. select whether you are entering a recipe or informational text file, and the 
  299. appropriate editor will appear.
  300.  
  301.   The recipe editor divides the screen into two halves. The ingredients must 
  302. be entered on the left, and directions entered on the right side of the screen.
  303.  
  304.   The editor will start with the cursor placed at the start of the 
  305. ingredients. Enter in your list of ingredients and edit them as you wish. 
  306. When you want to enter the directions, click on the right side of the screen. 
  307. The cursor will be placed at the start of the directions, and you may then 
  308. enter your directions.
  309.  
  310.   You may switch between the ingredients and directions at any time, by 
  311. clicking on the left or right half of the screen.
  312.  
  313.   If you wish to change the name of the recipe, click on the title button at 
  314. the top of the screen.
  315.  
  316.   If you know the number of servings, you may enter it by clicking on the 
  317. 'Serves xxx' button at the bottom of the screen. A dialog box will appear 
  318. allowing you to enter a new serving amount. The default amount is 4 servings.
  319.  
  320.   If you want to permanently resize the recipe, click the 'Resize' button at 
  321. the bottom of the screen. A dialog box will appear for you to enter the new 
  322. serving size. This is useful if you type in a recipe from a magazine or 
  323. newspaper and want to resize it before storing it in Home Cookin.
  324.  
  325.   To check the spelling of the recipe, click the 'Check Spelling' button at 
  326. the bottom of the screen. If an unknown or incorrectly spelled word is found, 
  327. a dialog box will appear allowing you to add the new word to the dictionary, 
  328. or to skip the word as is.
  329.  
  330.   When you are finished entering your recipe, click on the 'Save' button at 
  331. the bottom of the screen. Your recipe will be added to the current chapter, 
  332. and you will be returned to the Index Menu.
  333.  
  334.   If you do not wish to save the recipe, click on the 'Cancel' button at the 
  335. bottom of the screen. You will be returned to the Index Menu.
  336.  
  337.   The 'Information' record editor functions in much the same way as the 
  338. recipe editor with the exception that there is only one text field for 
  339. editing, and there are no functions related to serving size.
  340.  
  341.  
  342. 3.2 - Importing Recipes
  343.  
  344.   Recipes can be imported from virtually any external text file. The most 
  345. popular recipe formats are supported, and a special manual import feature is 
  346. available for recipes which do not adhere to a standard format.
  347.  
  348.   To import a file, you must first select the chapter you wish to import the 
  349. file into. Then click on the 'Load' button on the right side of the Index 
  350. Menu. The file selector will appear for you to locate the file you wish to 
  351. import. Click on 'OK' and Home Cookin will analyze the file in an attempt to 
  352. determine the file format. A dialog box will then appear for you to verify or 
  353. override the import format.
  354.  
  355.   The "Undefined Recipe" format is used when you are importing a recipe that 
  356. does not adhere to any of the supported formats. This will bring up the 
  357. manual importing menu where you can manually mark the various segments of 
  358. each recipe. You scroll up and down through the recipe using the LEFT and 
  359. RIGHT mouse keys or the keyboard cursor keys. When you are ready to mark a 
  360. block of text (such as the ingredients), press and hold the CONTROL key while 
  361. you click on the desired line of text. The LEFT mouse key marks the block 
  362. start, the RIGHT mouse key marks the block end. Then click on the appropriate 
  363. button at the bottom of the screen. When all segments have been marked, click 
  364. the 'Save' button to save the recipe. You must mark the recipe title, 
  365. ingredients, and directions before a recipe can be saved. The yield (number 
  366. of servings) is optional. You can mark and select the serving size if it is 
  367. listed in the recipe text, or you can mark a blank line and manually enter a 
  368. serving size. If you do not mark a serving size, it will default to 4 
  369. servings. You may repeat the process for as many recipes as are in the text 
  370. file. If you want to change import files, click on the 'New File' button at 
  371. the bottom of the screen, and then continue the manual import process with 
  372. the new text file.
  373.  
  374.   The "Information Text" format will import the file as an information 
  375. record. Most generic text will use this format. Recipes should not use this 
  376. format, as resizing and other recipe specific functions will not be 
  377. available. Note that only 500 lines of text are available for import (about 8 
  378. pages of text).
  379.  
  380.   The "Home Cookin" format is a custom format used exclusively by Home 
  381. Cookin. If you are exchanging recipes or text with other Home Cookin users, 
  382. then this is the format that should be used, as it preserves all formatting 
  383. of recipes and information text. However, this format requires 80 column 
  384. text, which may be reformatted or truncated if posted on a BBS or other 
  385. online service. Therefore, if you are posting recipes online, or if you are 
  386. exchanging recipes with users of other recipe programs, you should use the 
  387. "Meal-Master" format instead.
  388.  
  389.   The "Meal-Master" format is one of the most popular recipe formats 
  390. available. Home Cookin will import all versions between 5.0 and the current 
  391. 8.05.
  392.  
  393.   "Computer Chef" (AKA Compu-Chef) is an older recipe format that was once 
  394. fairly popular. But, its use has declined in recent years.
  395.  
  396.   "Mastercook II" is a newer recipe format that is quickly gaining popularity.
  397.  
  398.   NOTE: Recipe importing is not always 100% effective. There are many things 
  399. that can occur to a text file to reduce the success of importing, including 
  400. reformatting by BBS's, appended text from quoted messages, missing lines of 
  401. text, inadvertant editing, etc. While Home Cookin can deal with many of these 
  402. situations, there will always be the odd recipe that refuses to import 
  403. properly. So, keep in mind that you may need to edit the recipes after you 
  404. import them!
  405.  
  406.  
  407. 3.3 - Editing Recipes
  408.  
  409.   Should you wish to rename, modify, or delete a recipe, RIGHT click on the 
  410. recipe title at the Index Menu. You may also edit a recipe by RIGHT clicking 
  411. on the title in the View Menu. The appropriate editor will appear allowing 
  412. you to edit your recipe.
  413.  
  414.   If you wish to delete the recipe, click on the 'Delete' button at the 
  415. bottom of the screen.
  416.  
  417.   If you wish to spell check the recipe, click the 'Check Spelling' button at 
  418. the bottom of the screen.
  419.  
  420.   When you are satisfied with the changes to your recipe, click the 'Save' 
  421. button at the bottom of the screen. You will be returned to the menu you 
  422. called the editor from.
  423.  
  424.   The recipe editor supports most commands common to Windows applications:
  425.  
  426.   Cursor Movements:
  427.  
  428.      Next Word              - Control/Right Cursor
  429.      Previous Word          - Control/Left Cursor
  430.      Beginning of Line      - Home
  431.      End of Line            - End
  432.      Start of recipe        - Control/Home
  433.      End of recipe          - Control/End
  434.      Page Up                - Page Up, or Control/Up Cursor
  435.      Page Down              - Page Down, or Control/Down Cursor
  436.  
  437.   Text Block Operations:
  438.  
  439.      Mark Block             - Shift/Cursor Keys, or mark with mouse
  440.      Delete Block           - Mark block, then Delete key or RIGHT click mouse
  441.      Copy to Clipboard      - Mark block, then Control/C or RIGHT click mouse
  442.      Cut to Clipboard       - Mark block, then Control/X or RIGHT click mouse
  443.      Paste from Clipboard   - Control/V, or RIGHT click text
  444.  
  445.   Special Operations unique to Home Cookin:
  446.  
  447.      Convert to upper case  - Mark block, then Control/U
  448.      Convert to lower case  - Mark block, then Control/L
  449.      Center text on line    - Control/Space
  450.      Strip carriage returns - Control/Return
  451.  
  452.  
  453. 3.4 - Deleting Recipes
  454.  
  455.   If you want to delete a recipe, highlight that recipe in the index menu, or 
  456. view it in the view menu. Then press the "Delete" key on the keyboard. You 
  457. will be asked to verify the delete operation.
  458.  
  459.   Alternatively, you may RIGHT click the recipe title in the index or view 
  460. menus and select the Delete option in the recipe editor.
  461.  
  462.  
  463. 3.5 - Moving Recipes
  464.  
  465.   Recipes may be moved from one chapter to another by "Dragging" them from 
  466. the old chapter to the new chapter. This can only be accomplished at the 
  467. index menu.
  468.  
  469.   Click and HOLD the left mouse key over your recipe title until the title 
  470. appears next to the mouse pointer. Then "Drag" the title to the new chapter 
  471. title and release the mouse key. Remember that the mouse pointer is still 
  472. your point of reference, not the title itself!
  473.  
  474.  
  475. 3.6 - Viewing Recipes
  476.  
  477.   Recipes are viewed in the View Menu. There are numerous ways to access the 
  478. View Menu, the simplest of which is to simply click twice on the recipe you 
  479. want to view in the Index Menu. You may also select the recipe you wish to 
  480. view, and then click the 'View' button at the bottom of the screen. It is 
  481. also possible to access the view menu by clicking on recipe names in the 
  482. Batch menu, the Calendar, and the Find menu.
  483.  
  484.   Scroll through long recipes by placing the mouse pointer over the recipe 
  485. text. Click the LEFT mouse key to scroll up through the recipe. Click the 
  486. RIGHT mouse key to scroll down through the recipe. You may also use the Up 
  487. and Down keyboard cursor keys to scroll through long recipes. To page through 
  488. a recipe press the Page Up or Page Down keys. Pressing the Home key will take 
  489. you to the top of the recipe, while the End key will take you to the bottom 
  490. of the recipe.
  491.  
  492.   The arrow keys at the top of the view menu allow you to move to the next or 
  493. previous recipe. Or, use the Left and Right keyboard cursor keys to change 
  494. recipes. When you reach the beginning or end of a chapter, the program will 
  495. automatically move to the previous or next chapter. You can scan the entire 
  496. database like this if you wish.
  497.  
  498.  
  499. 3.7 - Resizing Recipes
  500.  
  501.   If you want to resize a recipe temporarily, click on the 'Servings' display 
  502. at the top of the View Menu. A dialog box will appear allowing you to enter a 
  503. new serving size. Note that this method is only temporary, and does not 
  504. affect the saved version of the recipe. Still, it is useful if you want to do 
  505. a one time resizing for printing or exporting.
  506.  
  507.   To permanently resize a recipe, you will need to edit the recipe. This is 
  508. accomplished by RIGHT clicking the recipe title at the top of the view menu, 
  509. or RIGHT clicking the recipe title in the Index Menu. You may then click the 
  510. 'Resize' button at the bottom of the editor to enter a new serving size.
  511.  
  512.  
  513. 3.8 - Printing Recipes
  514.  
  515.   You may print a single record by clicking the 'Print' button at the top of 
  516. the view menu. Select your printer, paper, orientation, etc., and click OK to 
  517. print.
  518.  
  519.   You may also print selected recipes from the batch menu by clicking the 
  520. 'Print' button in the batch menu.
  521.  
  522.  
  523. 3.9 - Exporting Recipes
  524.  
  525.   To export a recipe, locate the recipe you want, and view it in the View 
  526. menu. Then, click the 'Export' button at the top of the view menu. A dialog 
  527. box will appear allowing you to select the "Home Cookin" or "Meal-Master" 
  528. export format.
  529.  
  530.   If you are exchanging recipes or text with other Home Cookin users, you 
  531. should use the Home Cookin format, as it preserves all formatting of recipes 
  532. and information text. However, this format requires 80 column text, which may 
  533. be reformatted or truncated if posted on a BBS or other online service. 
  534. Therefore, if you are posting recipes online, or if you are exchanging 
  535. recipes with users of other recipe programs, you should use the "Meal-Master" 
  536. format instead.
  537.  
  538.   Once you select the desired output format, click the 'Clipboard' button to 
  539. copy the recipe to Windows clipboard, or click 'File' to export the recipe to 
  540. an external file. If you click the 'File' button, a file selector will appear 
  541. for you to select a path and enter a filename. Click on OK, and the recipe 
  542. will be exported.
  543.  
  544.   Multiple recipes may be exported from the batch menu.
  545.  
  546.  
  547. 4 - Grocery Menu
  548.  
  549.   The Grocery Menu allows you to maintain a list of commonly used grocery 
  550. items and select them quickly for shopping. The grocery manager not only 
  551. sorts the items alphabetically, and by store and location, but will 
  552. automatically compute a running total as you prepare the list.
  553.  
  554.   The on-screen list of grocery items changes to reflect various operations 
  555. in the grocery menu. When you first enter the menu you will see a list of all 
  556. items in the database. You can toggle between the various views of the 
  557. grocery items by pressing the space bar, or you can simply click the button 
  558. at the top of the grocery menu that corresponds to the view you wish to see.
  559.  
  560.   You can scroll through the list of grocery items by clicking the on-screen 
  561. arrow buttons, or by pressing the Up or Down cursor keys. You may also use 
  562. the Page Up and Page Down keys to quickly page through the item list, or 
  563. press Home to jump to the top of the list, or End to jump to the bottom of 
  564. the list.
  565.  
  566.  
  567. 4.1 - Adding Items
  568.  
  569.   Add items to the item list by clicking on the 'Add' button. A dialog box 
  570. will appear allowing you to enter the name, store, location, and cost of an 
  571. item.
  572.  
  573.   A special default quantity field is also available. This is used for items 
  574. that you buy every time you go shopping, such as bread or milk.  When you 
  575. start a 'New' grocery list, the items with default quantities will be added 
  576. automatically. Leave this field blank for items you do not buy every time you 
  577. shop.
  578.  
  579.   When entering grocery items, remember that it is usually best to give 
  580. generalized locations rather than a specific isle number. This is because 
  581. stores often change their layouts, and locations vary from one store to the 
  582. next.
  583.  
  584.   Leave the store field blank unless you always buy that item at a specific 
  585. store. This will prevent you from having to duplicate the item for each store 
  586. you shop at.
  587.  
  588.   Prices should be rounded up to the next quarter or half dollar. This 
  589. provides a buffer when shopping, as store prices fluctuate often, and this 
  590. will prevent you from coming up short if you rely on the cost total produced 
  591. by Home Cookin.
  592.  
  593.   REMEMBER: The more generalized you make your prices and descriptions, the 
  594. less maintenance you will need to do to your list. While Home Cookin allows 
  595. you to get very specific about the store, location, and price of an item, it 
  596. also means you will need to check your pricing and locations after each 
  597. shopping trip!
  598.  
  599.  
  600. 4.2 - Editing Items
  601.  
  602.   To edit a grocery item, RIGHT click on the item you wish to edit. The 
  603. grocery item editor will appear and you can edit your item. The item may be 
  604. deleted by clicking the 'Delete' button in the item editor.
  605.  
  606.   Remember to review your item list periodically to ensure the most accuracy 
  607. when planning a grocery list. How frequently you need to do this will depend 
  608. on how stable food prices are, how specific you were on prices, etc.
  609.  
  610.  
  611. 4.3 - Locating Items
  612.  
  613.   To locate a grocery item, press the 'L' key or click on the 'Locate' 
  614. button. A dialog box will appear for you to enter a search string. Press 
  615. RETURN, and the item list will change to show only those items which match 
  616. your search string.
  617.  
  618.  
  619. 4.4 - The Grocery List
  620.  
  621.   Begin a new grocery list by clicking the 'New' button in the Grocery Menu. 
  622. If you have entered "Default Quantities" for any items in the grocery list, 
  623. those items will be entered automatically into your grocery list.
  624.  
  625.   Add items to your grocery list by clicking on the desired item in the item 
  626. list, or by highlighting the desired item and pressing the Right cursor key. 
  627. Repeated selection of the same item will increase the items quantity and not 
  628. duplicate the item in the grocery list.
  629.  
  630.   You can decrease the quantity of a selected item by RIGHT clicking on the 
  631. quantity (NOT the Item Title), or by highlighting that item and pressing the 
  632. Left cursor key. Reducing an item to a quantity of zero will remove that item 
  633. from your grocery list.
  634.  
  635.   The grocery list may be printed by clicking on the 'Print' button. The list 
  636. will be sorted so that items are grouped by area and separated by store.
  637.  
  638.  
  639. 5 - Calendar Menu
  640.  
  641.   The Calendar Menu allows you to attach recipes to any calendar date. In 
  642. addition, you can enter personal notes on any date for birthdays, holidays, 
  643. or other events. There is no limit on the number of events you may enter, and 
  644. any number of events can be placed on a single date.
  645.  
  646.   The Calendar Menu is divided into two sections, the calendar display on the 
  647. left, and the event list on the right. You may move from one month to the 
  648. next by clicking on the arrow buttons at the top of the calendar display. You 
  649. can move from one year to the next by clicking on the arrow buttons at the 
  650. bottom of the calendar display. Jump to todays date by clicking the "Today 
  651. is.." display at the top of the calendar display.
  652.  
  653.   To enter a note on a specific date, click twice on the desired date in the 
  654. calendar display. A dialog box will appear allowing you to enter your desired 
  655. note.
  656.  
  657.   To place a recipe on the calendar, first locate the recipe in the 'Index' 
  658. or 'View' menus. Then click and "Drag" the recipe title to the 'Calendar' 
  659. button at the bottom of the screen. This will place the recipe on todays 
  660. date. You can then go to calendar menu and drag the recipe to another date if 
  661. you wish.
  662.  
  663.   An alternative method of placing a recipe on the calendar is to first 
  664. locate the recipe you want in the 'Index' or 'View' menu. Then go to the 
  665. calendar menu and click twice on the desired date. When the dialog box 
  666. appears, click the 'Recipe' button to attach the currently selected recipe.
  667.  
  668.   Once an event is set on the Calendar, it can easily be moved to a new date 
  669. by "Dragging" the event from the event list, to the new date on the calendar 
  670. display.
  671.  
  672.   You can edit a note event by RIGHT clicking the desired note in the event 
  673. list, making your corrections, and pressing the Return key.
  674.  
  675.   To delete an event, RIGHT click the desired event in the event list. If the 
  676. event is a recipe, you will need to verify the delete operation. If the event 
  677. is a note, you will need to click the 'Delete' button when the edit dialog 
  678. appears.
  679.  
  680.   The 'Wipe' button allows you to completely clear the event list.
  681.  
  682.   To print the event list click on the 'Print' button in the Calendar Menu. 
  683. The list of events will be printed. Note that only the titles of attached 
  684. recipes will be printed in the list, and not the full recipe text.
  685.  
  686.  
  687. 6 - Batch Menu
  688.  
  689.   The batch menu is used when you want to print or export multiple recipes at 
  690. one time.
  691.  
  692.   To add a recipe to the batch menu, first locate the recipe in the Index or 
  693. View menu. Then click on the recipe title, and "Drag" the recipe title to the 
  694. 'Batch' button at the bottom of the screen. You can also drag a chapter title 
  695. to the batch button from the Index menu, and have all recipes in that chapter 
  696. added to the batch list.
  697.  
  698.   Scroll through recipes in the batch list by clicking the on-screen arrow 
  699. buttons or by pressing the Up and Down cursor keys. You can page through the 
  700. list quickly by pressing the Page Up or Page Down keys. Jump to the top of 
  701. the list by pressing the Home key or to the end of the list by pressing the 
  702. End key.
  703.  
  704.   To view any recipe in the batch list click twice on the desired recipe, or 
  705. highlight the desired recipe with the cursor keys and then press the Return 
  706. key.
  707.  
  708.   To remove a recipe from the batch list, RIGHT click on the desired recipe, 
  709. and click OK to verify the delete operation. To clear all recipes from the 
  710. batch list, click on the 'Wipe' button, and click OK to verify the delete 
  711. operation.
  712.  
  713.   If you want to print the records in the batch list, click on the 'Print' 
  714. button in the batch menu. A dialog box will appear so that you may select 
  715. whether to print one recipe per page, or to fit as many recipes on each page 
  716. as possible (without wrapping from one page to the next).
  717.  
  718.   If you want to export the recipes in the batch list, click on the 'Export' 
  719. button in the batch menu. Then select whether you want the "Home Cookin", 
  720. "Meal-Master", or recipe index output. The recipe index is simply a list of 
  721. the recipes in the batch list. A file selector will appear for you to select 
  722. a path and enter a filename. Click on 'OK' to start the export process.
  723.  
  724.  
  725. 7 - Find Menu
  726.  
  727.   The Find Menu allows you to search the entire recipe database for any 
  728. string in any part of the recipes you have stored.
  729.  
  730.   To begin a search, click on the 'New Search' button in the Find Menu. A 
  731. dialog box will appear allowing you to enter your search string. You may also 
  732. enter an exclusion string if you desire (for instance, to find recipes 
  733. containing 'butter', but not those containing 'peanut butter'). Click on 
  734. 'Search' to begin the search. Home Cookin will scan through the recipes and 
  735. build a list of all recipes matching your search criteria.
  736.  
  737.   Scroll through recipes in the find list by clicking the on-screen arrow 
  738. buttons or by pressing the Up and Down cursor keys. You can page through the 
  739. list quickly by pressing the Page Up or Page Down keys. Jump to the top of 
  740. the list by pressing the Home key or to the end of the list by pressing the 
  741. End key.
  742.  
  743.   To view any recipe in the find list click twice on the desired recipe, or 
  744. highlight the desired recipe with the cursor keys and then press the Return 
  745. key. The view menu will appear and all occurances of your search string will 
  746. be highlighted in the record text. You may switch between the Find Menu and 
  747. the View Menu as often as you wish. The find list will remain intact until 
  748. you perform a 'New Search'.
  749.  
  750.  
  751. 8 - Setup Menu
  752.  
  753.   The setup menu is where you configure various user options to your 
  754. individual preferences. It is also where you determine the number of recipes 
  755. in the database, and where you edit the spell check dictionary.
  756.  
  757.   The "Import Maximum" item is used to limit the number of recipes a chapter 
  758. can have when importing recipes. This affects importing ONLY, and is used to 
  759. prevent chapters from getting too large when importing large recipe files. If 
  760. a chapter reaches the import maximum, another new chapter is created with the 
  761. same name as the first and any further recipes are imported there. This field 
  762. may be set between 20 and 65000 recipes. The default of 500 recipes is 
  763. recommended to avoid sluggish operation that a large chapter would create.
  764.  
  765.   The "Title Font", "Text Font", and "Report Font" items allow you to select 
  766. the fonts you wish to use for printing. The Title and Text fonts are used for 
  767. printing recipes. The Report Font is used when printing the grocery list or 
  768. calendar events.
  769.  
  770.   The "Import Path" and "Export Path" allow you to define a default path for 
  771. importing and exporting. You are always free to import/export to any path, 
  772. but the paths specified here will always come up as the default.
  773.  
  774.  
  775. 8.1 - Color Settings
  776.  
  777.   Home Cookin defaults to the current color palette used by Windows. However, 
  778. you may define any colors you wish for Home Cookins interface. Click the 'Use 
  779. Internal Color Settings' option if you want to define your own colors. When 
  780. the option is checked, a control panel will appear listing the various 
  781. segments of the user interface. Next to the list is a simple RGB display 
  782. (Red/Green/Blue) of the selected interface item.
  783.  
  784.   To change the color of any interface component, highlight that item using 
  785. the mouse or the Up/Down cursor keys. Then, use the mouse to drag the R, G, 
  786. and B sliders to achieve the color you desire. Repeat this procedure for as 
  787. many items as you wish to change. Click OK to save your changes, or click 
  788. Cancel to return to the previous palette settings.
  789.  
  790.   To get you started, a number of preset color palettes have already been 
  791. defined and may be accessed by pressing the number keys (1-5) on the 
  792. keyboard. You may use these presets as-is, or use them as a starting point 
  793. for your own palettes. If this is the first time you checked the internal 
  794. colors option, the palette will default to preset number 1.
  795.  
  796.  
  797. 8.2 - Compressing Data Files
  798.  
  799.   Home Cookin uses compact data structures to minimize the storage space 
  800. needed for recipes. However, users with limited disk space, or large recipe 
  801. collections, may want to further reduce storage space. Because of this, Home 
  802. Cookin includes internal compression routines to reduce data file sizes.
  803.  
  804.   If you want to use file compression, click the 'Compress Data Files' option 
  805. in the setup menu. Home Cookin will spend a few minutes processing all 
  806. chapters in the database, compressing them to conserve space. Decompression 
  807. is automatic when you access a chapter or load a recipe. And, as long as the 
  808. 'Compress Data Files' option is checked, chapters will be recompressed 
  809. transparently each time you add, edit, or move a recipe.
  810.  
  811.   NOTE: Data compression is always a tradeoff. You'll use less storage space 
  812. on the disk, but program response will be slower because of the time required 
  813. for compression and decompression. If disk space is more important than 
  814. speed, click the 'Compress Data Files' option. If speed is more important 
  815. leave the option unchecked.
  816.  
  817.  
  818. 8.3 - Spell Checking After Editing
  819.  
  820.   Normally, Home Cookin will only spell check a recipe when you ask it to do 
  821. so in the recipe editors. However, if you always want to perform a spell 
  822. check after adding or editing a recipe, check the 'Spell Check After Editing' 
  823. option in the setup menu.
  824.  
  825.  
  826. 8.4 - Spell Checking When Importing
  827.  
  828.   To minimize the time needed for importing, Home Cookin normally does not 
  829. perform a spell check when you import a recipe. If you import a file 
  830. containing many recipes, spell checking can be quite time consuming. And 
  831. because imported recipes often require later editing anyway, you may find it 
  832. an unnecessary step when importing.
  833.  
  834.   However, if you routinely import only one or two recipes at a time, you may 
  835. wish to have a spell check performed when the recipes are imported. If you 
  836. wish to do this, check the 'Spell Check When Importing' option in the setup 
  837. menu.
  838.  
  839.  
  840. 8.5 - Edit Dictionary
  841.  
  842.   Unlike a traditional spell checker, Home Cookin provides not only basic 
  843. spell checking, but automated search and replace as well. This allows 
  844. correction of transposed text, expansion of abbreviations, etc.
  845.  
  846.   As you use the spell checker in Home Cookin, you may find that some phrases 
  847. are added to the dictionary accidently. Or, you may wish to add words and 
  848. phrases manually to the dictionary without performing an actual spell check. 
  849. To access the dictionary phrase list, click the 'Edit Dictionary' button in 
  850. the Setup menu.
  851.  
  852.   Scroll through phrases in the dictionary by clicking the on-screen arrow 
  853. buttons or by pressing the Up and Down cursor keys. You can page through the 
  854. list quickly by pressing the Page Up or Page Down keys. Jump to the top of 
  855. the list by pressing the Home key or to the end of the list by pressing the 
  856. End key.
  857.  
  858.   To edit or delete any phrase in the dictionary, click twice on the desired 
  859. phrase, or highlight the phrase using the Up and Down cursor keys and press 
  860. the Return key.
  861.  
  862.   The spell checker uses two elements for each phrase in the dictionary. The 
  863. first element is the "Watch For" field. This is the text Home Cookin looks 
  864. for when scanning a recipe. The second element is the "Replace With" field. 
  865. This is the text the spell checker will use when the text in the first field 
  866. is located. If the second field is blank, the first field is assumed to be 
  867. the correct spelling of the word or phrase.
  868.